<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2018/4/4
 * Time: 16:22
 */
namespace app\common\model;
use think\Model;
class User extends Model
{
    protected $pk = 'id';
//    protected $table = 'zh_user';

    // 开启自动写入时间戳字段,也可以在database配置文件中开启全局的配置
    protected $autoWriteTimestamp = true;

    protected $createTime = 'create_time';
    protected $updateTime = 'update_time';

    protected $dateFormat = 'Y年m月d日';

    // 获取器,一定要公共方法,格式是get字段名Attr()，字段名一定要驼峰命名
    public function getStatusAttr($value){
        $status = ['禁用', '启用'];
        return $status[$value];
    }

    // 获取器,一定要公共方法,格式是get字段名Attr()，字段名一定要驼峰命名
    public function getIsAdminAttr($value){
        $status = ['注册会员', '管理员'];
        return $status[$value];
    }

    // 设置器
    public function setPasswordAttr($value){
        return sha1($value);
    }
}